Class NetworkComponentBoxImpl

java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.ui.impl.NetworkComponentBoxImpl
All Implemented Interfaces:
IPCObject, NetworkComponentBox

public class NetworkComponentBoxImpl extends IPCObjectImpl implements NetworkComponentBox
Information provided by the PKI file:

    \class NetworkComponentBox
    
    \brief NetworkComponentBox allows UI manipulation of the Network Component Box.
    
    \example appWindow().getNetworkComponentBox()
    
Author:
Auto-generated
  • Constructor Details

  • Method Details

    • setVisible

      public void setVisible(boolean bVisible)
      Information provided by the PKI file:
      
          \brief Shows or hides this widget from view.
          
          \param bVisible, true to show this widget, false to hide it.
          
              
      Specified by:
      setVisible in interface NetworkComponentBox
      Parameters:
      bVisible - Takes in a parameter of bVisible
    • setFrameVisible

      public void setFrameVisible(boolean bVisible)
      Information provided by the PKI file:
      
          \brief Shows or hides this whole frame (bottom toolbar) from view.
          
          \param bVisible, true to show this whole frame (bottom toolbar), false to hide it.
          
              
      Specified by:
      setFrameVisible in interface NetworkComponentBox
      Parameters:
      bVisible - Takes in a parameter of bVisible
    • setWidgetVisible

      public void setWidgetVisible(String widgetName, boolean bVisible)
      Information provided by the PKI file:
      
          \brief Shows or hides the specified child widget.
          
          \param widgetName, where widgetName can be one of the following: DeviceTypesWidget, DeviceSpecificWidget.
          \param bVisible, true to show this child widget, false to hide it.
          
              
      Specified by:
      setWidgetVisible in interface NetworkComponentBox
      Parameters:
      widgetName - Takes in a parameter of widgetName
      bVisible - Takes in a parameter of bVisible
    • setAllWidgetsVisible

      public void setAllWidgetsVisible(boolean visible)
      Information provided by the PKI file:
      
          \brief Shows or hides all child widgets.
          
          \param bVisible, true to show all child widgets, false to hide them.
          
              
      Specified by:
      setAllWidgetsVisible in interface NetworkComponentBox
      Parameters:
      visible - Takes in a parameter of visible
    • setDisabled

      public void setDisabled(boolean bDisabled)
      Information provided by the PKI file:
      
          \brief Enables or disables input events to this widget.
          
          \param bDisabled, true to disable input events to this widget, false to enable input events.
          
              
      Specified by:
      setDisabled in interface NetworkComponentBox
      Parameters:
      bDisabled - Takes in a parameter of bDisabled
    • setWidgetDisable

      public void setWidgetDisable(String widgetName, boolean bDisabled)
      Information provided by the PKI file:
      
          \brief Enables or disables the specified child widget.
          
          \param widgetName, where widgetName can be one of the following: DeviceTypesWidget, DeviceSpecificWidget.
          \param bDisabled, true to disable input events to this child widget, false to enable input events.
          
              
      Specified by:
      setWidgetDisable in interface NetworkComponentBox
      Parameters:
      widgetName - Takes in a parameter of widgetName
      bDisabled - Takes in a parameter of bDisabled
    • setAllWidgetsDisable

      public void setAllWidgetsDisable(boolean disable)
      Information provided by the PKI file:
      
          \brief Enables or disables all child widgets.
          
          \param bDisabled, true to disable input events to all child widgets, false to enable input events.
          
              
      Specified by:
      setAllWidgetsDisable in interface NetworkComponentBox
      Parameters:
      disable - Takes in a parameter of disable
    • getDeviceTypes

      public List<String> getDeviceTypes()
      Specified by:
      getDeviceTypes in interface NetworkComponentBox
      Returns:
      List<String> Returns a List<String>
    • getConnectionTypes

      public List<String> getConnectionTypes()
      Specified by:
      getConnectionTypes in interface NetworkComponentBox
      Returns:
      List<String> Returns a List<String>
    • getDeviceModels

      public List<String> getDeviceModels(String type)
      Specified by:
      getDeviceModels in interface NetworkComponentBox
      Parameters:
      type - Takes in a parameter of type
      Returns:
      List<String> Returns a List<String>